97d74422f29dc7cab9222e6e0d9a8c9c888f885f,hazelcast/src/main/java/com/hazelcast/internal/memory/impl/AlignmentAwareMemoryAccessor.java,AlignmentAwareMemoryAccessor,getDouble,#Object#number#,402

Before Change



    @Override
    public double getDouble(Object o, long offset) {
        if (is8BytesAligned(offset)) {
            return super.getDouble(o, offset);
        } else {
            return DirectMemoryBits.readDouble(o, offset, BIG_ENDIAN);
        }
    }

After Change


    }

    @Override
    public double getDouble(Object base, long offset) {
        return is8BytesAligned(offset) ? super.getDouble(base, offset)
                : EndiannessUtil.readDouble(NATIVE_ACCESS, base, offset, IS_PLATFORM_BIG_ENDIAN);
    }